Avoid super-luminous pixels
authorMatthias Clasen <mclasen@redhat.com>
Thu, 19 Oct 2017 13:15:13 +0000 (15:15 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 19 Oct 2017 13:16:54 +0000 (15:16 +0200)
commitb564dd853c52c3a2e3e1fd35a4f951cb128c0641
treeefabc157fcea3600006f72032d74f755c274be9a
parent4808829352d9c450cded059ed49bdc5936ed0df2
Avoid super-luminous pixels

The color-matrix shader was creating pixels with r,g,b > a in
some cases, which leads to unexpected test failures. In particular
this as visible the opacity render node test for opacity 0.
gsk/resources/vulkan/color-matrix-clip-rounded.frag.spv
gsk/resources/vulkan/color-matrix-clip.frag.spv
gsk/resources/vulkan/color-matrix.frag
gsk/resources/vulkan/color-matrix.frag.spv